C.J. WatsonC.J. Watson
The Empty Data Table and the Discipline of Silence in Table Tennis WritingLate at night in Guangzhou, I reopened the tracking sheet for a table tennis...
Florida Gators 2027 Swim Camp: A Recruitment Notice That Exposes the Hidden Economy of US College SportsA recruitment notice for the summer 2027 swim camp of the Florida Gators...
Lakshya Sen's Path to Gold at the 2026 Asian Games: A Projected Draw, Head-to-Head Data and the Blind Spot of FatigueLAKSHYA SEN'S PATH TO GOLD AT THE 2026 ASIAN GAMES: A PROJECTED DRAW,...
Gen.G Beat Hanwha Life 22-7 at Worlds 2026: A Rivalry That Has Become a HabitOn the night of 24 October I sat in front of a screen in Seoul, and what stay...
When Sports Data Goes Silent: Lessons from a Failed Analysis PipelineFrom a hastily written blog in 2026, I never imagined this path would stretch...
India's Gamble on 20 Shuttlers at the 2026 Asian Games: Where the Gold Actually LiesIn India's 20-player badminton squad for the 2026 Asian Games, the detail tha...
PV Sindhu at the 2026 Asian Games: Five Rivals and a Decidedly Lopsided Head-to-HeadOn an almost empty stand after the Japan Open final in mid-September 2026, wh...
Letran opens NCAA Season 102 with win over Perpetual, extend streak to three straight victories against familiar foeThe Knights picked up right where they left off against the Altas. Letran onc...
Tiger Woods faces new sentence after drug-related crash: History repeats and the health battleTiger Woods, the 50-year-old golf legend, is facing a legal decision that cou...
Vietnam U23 at Asiad 2026: Squad, Group and the Problem of TimingThe clock at the boarding gate read 0:15 on September 13 when coach Dinh Hong...
Topson Returns to OG: A Nostalgia Gamble Packaged as a RebuildTwo-time The International champion, a name printed on every banner. Topias...
BLAST Slam VIII: Yandex Secure Top-Three Finish and a Poem of Long Games63 minutes. The clock in my commentary booth ticked from 62:59 to 63:00, and ...
Luis Enrique Refuses to Man-Mark Yamal: PSG Choose to Cut the Supply Line, Not Chase the ReceiverThe Parc des Princes press room was full, and the question about Lamine Yamal...
Kumamoto Masters 2026: Shi Yuqi's Absence and the Test Awaiting Li ShifengOn a rainy afternoon in Kuala Lumpur, I stayed behind alone in the badminton...
Jhon Duran's Panenka: A Five-Second Moment and 14 Unverified Data PointsMinute 5, at Estádio da Luz, Jhon Duran places the ball on the penalty spot. ...
UFC 331: Between Wrestling and Striking — The Back Variable the Odds Board Never CountedOPENING Crypto.com Arena, Los Angeles. As Mauricio Ruffy steps through the...
When an Empty Spreadsheet Reads as 'No Risk'When an Empty Spreadsheet Reads as "No Risk" On a cold January morning in...
Empty Data Tables and the Art of Verification in Sports AnalysisIn November 2026, I sat in front of an analysis file in Shenzhen and saw ever...
V.League Transfer Window: The Biggest Spenders Rarely Win the TitleOn the evening of January 5, 2026, in Bangkok, Nguyen Xuan Son scored the...
The Esports Transfer Market: When Empty Data Is Not Evidence of InnocenceThere is a moment in the transfer reporter's trade when I learned more from a...
